package api.bigdecimal;

import java.math.BigDecimal;

/**
 * 案例演示
 * (12.04,0.4)
 * 思路
 * 创建String字符串导入数据
 * 将String类型转化为BigDecimal
 * 运算
 * 加法 add
 * 减法 subtract
 * 乘法 multiply
 * 除法 divide
 */
public class BigDecimalDemo02 {

    //入口
    public static void main(String[] args) {

        //导入字符串
        String s1 = "12.04";
        String s2 = "0.4";
        //转化
        BigDecimal b1 = new BigDecimal(s1);
        BigDecimal b2 = new BigDecimal(s2);
        //计算，并接收
        BigDecimal add = b1.add(b2);
        BigDecimal subtract = b1.subtract(b2);
        BigDecimal multiply = b1.multiply(b2);
        BigDecimal divide = b1.divide(b2);
        //输出
        System.out.println(add);
        System.out.println(subtract);
        System.out.println(multiply);
        System.out.println(divide);


    }
}
